left-handed helix - Turco Inglés Diccionario